systematic irrigation - English Synonyms Dictionary